package com.ctg.behavior.common.ltv;

import java.util.ArrayList;
import java.util.List;

import com.ctg.behavior.common.CtgApplicationData;

import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = false)
@Data
public class CtLTVCalcData extends CtgApplicationData {

///*
//{
//	"byFields": [
//		"event._Anything._lib"
//	],
//	"rows": [
//		{
//			"byValue": "Android",
//			"totalPeople": 9502,
//			"cells": [
//				{ "amount": "0.04", "percent": "0" }
//			],
//			"subRows": [
//				{
//					"byValue": "_ALL",
//					"totalPeople": 4751,
//					"cells": [
//						{ "amount": "0.09", "percent": "0" }
//					],
//					"subRows": [
//						{
//							"byValue": "2021-06-28",
//							"totalPeople": 666,
//							"cells": [
//								{ "amount": "0.08", "percent": "0" }
//							],
//							"subRows": []
//						}
//					]
//				}
//			]
//		}
//	],
//	"reportUpdateTime": "2021-07-06 12:56:14.039",
//	"dataUpdateTime": "2021-07-06 12:44:15.000"
//}
// */
	
	private List<String> byFields = new ArrayList<>();
	private List<CtLTVSubRow> rows = new ArrayList<>();
	
}
